Définition du dictionnaire Python : Mappage clé-valeur
En Python, le dictionnaire est un type de données fondamental et polyvalent utilisé pour stocker des données de manière descriptive, plutôt que positionnelle. Contrairement aux séquences comme les listes ou les tuples, un dictionnaire est un non ordonnécollection où les données sont organisées à l'aide de noms uniques appelés clésau lieu d'indices numériques. Cette structure permet une recherche de données incroyablement rapide.
1. La structure principale : Paires clé-valeur
Les données sont stockées sous forme de paires, où une unique cléest directement associée à une valeur. Ce design imite une table de hachage optimisée, garantissant une récupération extrêmement rapide. Les clés doivent être uniques et immuables (généralement des chaînes de caractères ou des nombres), tandis que les valeurs peuvent être tout type de données.
2. Syntaxe et propriétés du dictionnaire
- Les dictionnaires sont définis à l'aide de accolades
{}. - Le point-virgule
:sépare la clé de sa valeur correspondante (Clé:Valeur). - Les dictionnaires sont mutables, ce qui signifie que les clés et les valeurs peuvent être ajoutées, supprimées ou modifiées dynamiquement après leur création.
[0] ou [1]). Les données doivent être récupérées en utilisant le nom de clé spécifique fourni lors de la création (par exemple, dictionnaire["name"]).